to sit (on eggs) - Spanish English Dictionary